package com.hcb.micro.dao.interfaceClass;

import java.util.List;
import java.util.Map;

import com.hcb.micro.dto.OrderProductRefund;

public interface OrderProductRefundMapper {
    
    int deleteByPrimaryKey(Integer id);

    int insert(OrderProductRefund record);

    int insertSelective(OrderProductRefund record);

    OrderProductRefund selectByPrimaryKey(Integer id);

    int updateByPrimaryKeySelective(OrderProductRefund record);

    int updateByPrimaryKey(OrderProductRefund record);
    
    List<OrderProductRefund> selectListOrderRefund();
    
    List<OrderProductRefund> selectByPara(Map<String,Object> map);
    
    List<OrderProductRefund> selectByOrderId(Integer orderId);
    
    OrderProductRefund selectByOrderIdAndProductId(Map<String,Object> map);
    
}